package com.hetang.maijiayun.adaptertools.b2cinterface.paipai.domain;

/**  
 * paipaiApi 客户信息结构
 * @copyright bjhetang
 * @author leoshen
 * @assistant sun
 * @version 1.0
 * @created 2011-10-11 PM18:44:22 
 */ 
public class UserDetailInfo {

	
//	private Integer errorCode;		//错误码。0表示没有错误，其他值表示有错误。
//	private String errorMessage;	//errorCode!=0时，表示与错误码相关的错误描述；errorCode=0时，如果errorMessage有值，那么是warning信息。
	/**用户QQ号码*/
	private Long uin;
	/**用户拍拍网的昵称*/
	private String nickName;
	/**性别1=男2=女*/
	private Integer sex;
	
	/**电子邮箱*/
	private String email;
	
	/**用户的买家信用*/
	private Integer buyerCredit;
	
	/**用户的卖家信用*/
	private Integer sellerCredit;
	
	/**店铺电话*/
	private String telephone;
	
	/**售前电话*/
	private String telephoneBefore;
	
	/**售后电话*/
	private String telephoneAfter;
	
	/**售前手机号码*/
	private String mobileBefore;
	
	/**售后手机号码*/
	private String mobileAfter;
	
	/**用户认证属性AuthMask
	 * 02=身份证认证
	 * 0=非卖家身份
	 */
	private Long authMask;
	
	/**用户常规属性
	 * 式为：key1_value1|key2_value2|key3_value3|....
	 * key对应的数据字典如下所示：[2]:开通财付通[3]:冻结用户[6]:警告用户[7]:禁止用户[9]:是否设置了交易密码[13]:金牌卖家
	 * [18]:禁止购买[19]:禁止投诉或举报[20]:禁止发布商品[21]:禁止留言[22]:禁止评价[23]:禁止举报[24]:保证金用户[28]:基础诚保用户
	 * [40]:开通CRM功能[41]:官字卖家[42]:新女装[裳品廊][43]:VIP用户[44]:B2C卖家[45]:腾讯官方商家[46]:腾讯慈善商家
	 * [47]:营业执照认证商家[48]:诚保二级卖家[50]:QQ商城用户[51]:主营虚拟类目卖家[53]:QQ秀特权[54]:时尚标记[尚品会]
	 * [55]:3C保证金[56]:减金额优惠[57]:打折优惠[58]:送赠品优惠[59]:加钱换购优惠[60]:包快递优惠[61]:B2C C2C合并卖家
	 * [62]:绿钻用户[63]:直通车[64]:OPENAPI用户[65]:彩钻用户[66]:店铺3.0灰度属性[67]:3c卖家[68]:卖家支持手机客服
	 * [69]:卖家参加买立减，送促销活动[70]:卖家开始买立减，送促销活动[107]:网游快冲[108]:新店铺[109]:当期销售量
	 * [110]:QQ商城卖家授权修改店名和店招标记[164]:卖家处于加分状态[165]:受邀请用户(B2C hoky)
	 * */
	private String properties;

	
	public Long getUin() {
		return uin;
	}

	public void setUin(Long uin) {
		this.uin = uin;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Integer getBuyerCredit() {
		return buyerCredit;
	}

	public void setBuyerCredit(Integer buyerCredit) {
		this.buyerCredit = buyerCredit;
	}

	public Integer getSellerCredit() {
		return sellerCredit;
	}

	public void setSellerCredit(Integer sellerCredit) {
		this.sellerCredit = sellerCredit;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getTelephoneBefore() {
		return telephoneBefore;
	}

	public void setTelephoneBefore(String telephoneBefore) {
		this.telephoneBefore = telephoneBefore;
	}

	public String getTelephoneAfter() {
		return telephoneAfter;
	}

	public void setTelephoneAfter(String telephoneAfter) {
		this.telephoneAfter = telephoneAfter;
	}

	public String getMobileBefore() {
		return mobileBefore;
	}

	public void setMobileBefore(String mobileBefore) {
		this.mobileBefore = mobileBefore;
	}

	public String getMobileAfter() {
		return mobileAfter;
	}

	public void setMobileAfter(String mobileAfter) {
		this.mobileAfter = mobileAfter;
	}

	public Long getAuthMask() {
		return authMask;
	}

	public void setAuthMask(Long authMask) {
		this.authMask = authMask;
	}

	public String getProperties() {
		return properties;
	}

	public void setProperties(String properties) {
		this.properties = properties;
	}	
}